radiation induced life shortening - Alemán Inglés Diccionario